/**
 * 封装一个函数 mineReadFile 
 * 作用: 读取文件
 * 参数: 文件路径
 * 返回结果: promise 对象
 */

function mineReadFile(path){
  return new Promise((resolve, reject) => {
    //使用 fs 模块进行文件读取
    require('fs').readFile(path, (err, data) => {
      //如果失败
      if(err) {
        reject(err);
      }else{
        resolve(data);
      }
    });
  });
}

//调用函数
mineReadFile('./resource/1.htmlx')
.then(data => {
  console.log(data.toString());
}, err => {
  console.log(err);
});
